﻿/*css初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body {color:#333; font-size:14px; font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 {font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;}
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; display: block;  margin:0px auto;}
ol,ul,li { list-style:none; }
body{
	overflow-x: hidden;
	background: #FFF;
	color:#000;
}
i{
	 font-style:normal;
}
u{
	text-decoration: none;
}
a{
	text-decoration: none !important;
}
a:hover{
	/* color:#287eff; */
	text-decoration: none;
}
a:visited{
	background: none !important;
}
a:focus{outline:none;}
.w:after{content: ""; display: block;  height: 0; clear: both;}
.w{width: 1200px;margin: 0px auto;}
.l{float: left;}
.r{float: right;}
.clear{clear:both;}
.block{
	display:block !important;
}
button,input{
	outline:none;
}
button{
	cursor:pointer;
}
img{
	display:block;
	margin:0px auto;
}
/*清除浮动*/
li:after{content: ""; display: block;  height: 0; clear: both;}
ul:after{content: ""; display: block;  height: 0; clear: both;}
ol:after{content: ""; display: block;  height: 0; clear: both;}
div:after{content: ""; display: block;  height: 0; clear: both;}
h2:after{content: ""; display: block;  height: 0; clear: both;}
h3:after{content: ""; display: block;  height: 0; clear: both;}
h4:after{content: ""; display: block;  height: 0; clear: both;}
h5:after{content: ""; display: block;  height: 0; clear: both;}

/*公共部分*/
/*面包屑导航*/
.mianbaoxie{
	width: 100%;
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #CCC;
}
.fenye{
	width: 380px;
	margin:40px auto;
}
.index_nav{
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: block;
	opacity: 0;
}
/*公共部分*/
/*推荐信息*/
.tjal{
	width: 100%;
	margin-bottom:30px;
}
.tjal .tjal_img{
	width: 100%;
}
.tjal p{
	margin:15px 0px;
	color:#666;
	border-bottom: 1px solid #CCC;
	padding-bottom:15px;
}
.tjal div i{
	background: url('../images/pic/news-y.png') left center no-repeat;
	padding-left:23px;
}


#pc{
	overflow: hidden;
}

/*top*/
.top{
	height: 100px;
	line-height:100px;
 	width: 100%;
 	overflow: hidden;
}
.top .w{
	height: 100px;
	line-height:100px;
}
.top h1{
	float: left;
}
.top h1 img{
	vertical-align:middle;
	margin-top: 12px;
}

/*nav*/
.nav{
	width: 100%;
	background: #970026;
	height: 60px;
}
.nav ul{
	margin:0px auto;
}
.nav ul li{
	float: left;
	margin:0px 6px;
	position: relative;
}
.nav ul li a{
	color:#FFF;
	font-size:15px;
	line-height:60px;
	padding:20px 28px;
	position: relative;
}
.nav ul li i{
	display: block;
	width: 10px;
	height: 6px;
	background: url('../images/pic/down.png') no-repeat center;
	position:absolute;
	right:10px;
	top:27px;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.nav ul li a span{
	position: absolute;
	width: 100%;
	height: 4px;
	background: #FFF;
	left:0px;
	top:0px;
	display: none;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.nav ul .active>a{
	background: #FFF;
	color:#970026;
}
.nav ul li:hover a{
	/* background: #FFF;
	color:#970026; */
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	box-shadow: 5px 0px 10px -5px #666, -5px 0px 10px -5px #666;
}
.nav ul li:hover i{
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}
.nav ul li:hover a span{
	display: block;
}
.nav ul li .down{
	position:absolute;
	top:60px;
	left:0px;
	z-index:10;
	background: #970026;
	display: none;
}
.nav ul li .down div:hover a{
	background: #FFF;
	color:#970026;
}

/*公共按钮*/
.more{
	border:1px solid #d3d3d3;
	color:#aeaeae;
	padding:10px 28px;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.more:hover{
	background: #970026;
	color:#FFF;
}


.footer{
	width: 100%;
	background: #e7e7e7;
	height: 58px;
	line-height: 58px;
	text-align: center;
	color:#333;
}


/*pc端 二级页面*/
/*关于睿桥*/
.banner_guanyuruiqiao{
	width: 100%;
	height: 570px;
	background:url('../images/bg/bg02.png') no-repeat center;
	background-size:cover;
}
.guanyuruiqiao{

}
.guanyuruiqiao .guanyuruiqiao_box{
	background: #FFF;
	position: relative;
	top:-200px;
	padding:0px 20px;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_title{
	margin:30px auto;
}
.guanyuruiqiao .guanyuruiqiao_box h4{
	text-align: center;
	font-size:22px;
}
.guanyuruiqiao .guanyuruiqiao_box .time{
	width: 1030px;
	margin:50px auto;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title{
	width: 343px;
	float: left;
	/* background: #F60; */
	position: relative;
	/* height: 126px; */
	padding-top:30px;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title .timer_s{
	color:#aeaeae;
	font-size: 48px;
	text-align: center;
	font-weight:100;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title span{
	color:#aeaeae;
	position: absolute;
	left:0px;
	top:0px;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title .span1{
	left:232px;
	top:26px;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title .span2{
	left:203px;
	top:30px;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title .span3{
	left:203px;
	top:30px;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title p{
	text-align: center;
	color:#333;
}
.guanyuruiqiao .guanyuruiqiao_box .time .count-title i{
	display: block;
	width: 1px;
	height: 132px;
	color:#dbdbdb;
	background: #dbdbdb;
	position: absolute;
	right:0px;
	top:12px;
}
.guanyuruiqiao .guanyuruiqiao_box .hongse{
	color:#970026;
	font-weight:bolder;
	font-size:16px;
	font-family:'黑体';
	text-align: center;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_box_center{
	width: 1026px;
	text-align: justify;
	margin:30px auto;
	color:#666666;
	line-height:28px;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab{
	
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_title{
	width: 270px;
	margin:0px auto;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_title div{
	width: 133px;
	height: 35px;
	line-height: 35px;
	background: #a28989;
	text-align: center;
	float: left;
	color:#FFF;
	position: relative;
	cursor:pointer;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_title div span{
	position: absolute;
	width: 1px;
	height: 20px;
	background: #FFF;
	top:8px;
	right:0px;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_title .actives{
	background: #970026;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_content div{
	display: none;
}
.guanyuruiqiao .guanyuruiqiao_box .guanyuruiqiao_tab .guanyuruiqiao_tab_content div .jz{
	margin-top:50px;
}


/*新闻动态*/
.news_banner{
	width: 100%;
	height: 470px;
	background:url('../images/bg/bg03.png') no-repeat center;
	background-size: cover;
}
.news .w .news_box{
	position: relative;
	top:-200px;
	background: #FFF;
	padding:0px 20px;
	overflow: hidden;
}
.news .w .news_box .news_title{
	margin:30px auto;
}
.news .w .news_box .left{
	width: 250px;
}
.news .w .news_box .left h4{
	color:#999999;
	font-size:18px;
	margin:25px 0px;
}
.news .w .news_box .left .news_box_nav{
	width: 206;
	height: 300px;
	background: #970026;
	border-radius:6px;
	padding:22px;
	padding-left:20px;
}
.news .w .news_box .left .news_box_nav img{
	margin-bottom:6px;
}
.news .w .news_box .left .news_box_nav div{
	color:#FFF;
	padding:10px 0px;
	padding-left:9px;
	cursor:pointer;
}
.news .w .news_box .left .news_box_nav .active{
	border-top:1px solid #b8829e;
	border-bottom:1px solid #b8829e;
	background: #7b001f;
}
.news .w .news_box .right{
	width: 880px;
}
.news .w .news_box .right .news_list{
	display:none;
}
.news .w .news_box .right .news_list .news_list_block{
	border-bottom: 1px solid #CCC;
	padding-bottom:30px;
	padding-top: 30px;
}
.news .w .news_box .right .news_list .left{
	width: 177px;
	height: 129px;
}
.news .w .news_box .right .news_list .center{
	width: 500px;
	margin-left:30px;
	margin-right: 60px;
}
.news .w .news_box .right .news_list .center h5{
	margin-top: 25px;
	margin-bottom: 20px;
	font-size: 16px;
}
.news .w .news_box .right .news_list .center p{
	color:#999999;
}
.news .w .news_box .right .news_list .center p a{
	color:#999;
}
.news .w .news_box .right .news_list .right{
	width: 110px;
	color:#a8a8a8;
	font-size: 26px;
	margin-top:33px;
}

/*团队介绍*/
.tuanduijieshao_banner{
	height: 470px;
	background: url('../images/bg/tuanduijieshao_banner.png') no-repeat center;
	background-size: cover;
}
.tuanduijieshao{
	position: relative;
	top:-200px;
}
.tuanduijieshao_box{
	background: #FFF;
	padding:0px 20px;
}
.tuanduijieshao_box .tuanduijieshao_box_s{
	padding-top: 60px;
}
.tuanduijieshao_box .tuanduijieshao_box_block{
	width: 1000px;
	height: 245px;
	margin:0px auto;
	border:1px solid #e9ecee;
	margin-bottom:50px;
}
.tuanduijieshao_box .tuanduijieshao_box_block .left{
	width: 209px;
	height: 209px;
	border-radius:100%;
	margin:19px 60px 0px;
}
.tuanduijieshao_box .tuanduijieshao_box_block .right{
	width: 610px;
	margin-top:55px;
}
.tuanduijieshao_box .tuanduijieshao_box_block .right p{
	color:#534947;
}
.tuanduijieshao_box .tuanduijieshao_box_block .right h3{
	font-size:18px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #CCC;
	color:#000;
}
.tuanduijieshao_box .tuanduijieshao_box_block .right h3 span{
	font-size:14px;
	color:#534947;
	font-weight: 100;
	margin-left:15px;
}
.title_ss{
	margin:40px auto;
}

/* 招聘信息 */
.zhaopinxinxi{

}
.zhaopinxinxi .zhaopinxinxi_box{
	background: #FFF;
	position: relative;
	top:-200px;
	padding:0px 20px;
}
/* 招聘信息 index_information */
.index_information{
	padding-top:36px;
	padding-bottom: 50px;
}
.index_information_box{
	width: 1020px;
	margin:0px auto;
	margin-top:38px;
}
.index_information_box .title div.l{
	width: 374px;
}
.index_information_box .title div.r{
	width: 570px;
	line-height:27px;
	color:#333333;
}
.index_information_box .content{
	margin-top:25px;
	padding-left:45px;
}
.index_information_box .content ul li{
	float: left;
	width: 260px;
	background:url('../images/pic/list.png') no-repeat left center;
	padding-left:15px;
	line-height:28px;
}
.index_information_box .content ul li a span{
	width: 140px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.index_information_box .content .chakangengduo{
	display: block;
	margin:0px auto;
	width: 150px;
	height: 35px;
	border-radius:30px;
	color:#fff;
	background: #ff5b5b;
	text-align: center;
	line-height: 35px;
	margin-top:20px;
}

/* 联系我们 */
.lianxiwomen{
	background: #FFF;
}
.lianxiwomen .lianxiwomen_box{
	background: #FFF;
	position: relative;
	top:-200px;
	padding:0px 20px;
}
.lianxiwomen_box_s{
	width: 885px;
	margin:0px auto;
}
.lianxiwomen_box_s .left{
	width: 250px;
}
.lianxiwomen_box_s .left h6{
	font-size:18px;
	color:#999;
	margin:25px auto;
}
.lianxiwomen_box_s .right{
	width: 525px;
}
/* 联系我们 index_lianxiwomen */
.index_lianxiwomen .content{
	margin:0px auto;
	margin-top:65px;
}
.index_lianxiwomen .content .left{
	width: 370px;
}
.index_lianxiwomen .content .right{
	width: 525px;
}
.index_lianxiwomen .content .right .s .l img{
	margin-top:15px;
}
.index_lianxiwomen .content .right .s .ll{
	margin-left:40px;
	border-bottom:1px solid #CCC;
	width: 430px;
	margin-bottom: 20px;
}
.index_lianxiwomen .content .right .s .ll p{
	margin-top:6px;
	margin-bottom:18px;
}



/*三级页 公共部分*/
.articles_003{
	padding-bottom: 100px;
}
.articles_003 .articles_003_box{
	background: #FFF;
	position: relative;
	top:-100px;
	padding:0px 20px;
}
.articles_003 .articles_003_box .news_title{
	margin:40px 0px;
}
.articles_003 .articles_003_box .wz{
	margin-bottom: 20px;
}
.xiangguannarongtuijian h5{
	font-size: 16px;
	padding:20px 0px;
	color:#666666;
}
.xiangguannarongtuijian a{
	color:#666;
}
.xiangguannarongtuijian ul li{
	width: 355px;
	margin-right:40px;
	float: left;
	margin-bottom:20px;
}
.xiangguannarongtuijian ul li p{
	margin:18px 0px;
	padding-bottom: 16px;
	border-bottom: 1px solid #CCC;
}
.xiangguannarongtuijian ul li div i{
	background:url('../images/pic/news-y.png') no-repeat left center;
	padding-left:23px;
}

/*律师团队 三级页*/
.tuanduijieshao_003_pc{
	padding-bottom:100px;
}
.tuanduijieshao_003_pc_box{
	position: relative;
	top:-200px;
	background: #FFF;
	padding:0px 20px;
}
.tuanduijieshao_003_pc_box_s{
	width: 1020px;
	margin:0px auto;
	border-bottom: 1px solid #CCC;
	padding-bottom:50px;
	margin-bottom:40px;
}
.tuanduijieshao_003_pc_box_s>div{
	width: 600px;
	margin:0px auto;
}
.tuanduijieshao_003_pc_box_s>div div.l{
	width: 209px;
	height: 209px;
	border-radius:100%;
	overflow: hidden;
}
.tuanduijieshao_003_pc_box_s>div div.r h3{
	font-size:28px;
	color:#666;
	border-bottom:1px solid #CCC;
	padding-bottom: 18px;
	margin-bottom: 18px;
	margin-top:30px;
	width: 280px;
}
.tuanduijieshao_003_pc_box_s>div div.r p{
	color:#666;
	font-size:20px;
}
.tuanduijieshao_003_pc_box .nr{
	width: 1020px;
	margin:0px auto;
	line-height:28px !important;
}
.tuanduijieshao_003_pc_box .nr p{
	line-height: 28px !important;
}